mining site restoration - Allemand Anglais Dictionnaire